makeshift beds - Allemand Anglais Dictionnaire